@charset "utf-8";/*清风抚雪2015年12月7日 11:21:18 zfengyu@foxmail.com*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, th, td{margin:0;padding:0}body, button, input{font-family:微软雅黑, tahoma, arial, sans-serif;font-size:14px;line-height:1.5;color:#525252}address, cite, dfn, em, var{font-style:normal}ul, ol{list-style:none}a{text-decoration:none;color:#414141}a:hover{color:#0e7910;text-decoration:none}img{border:none}h1, h2, h3, h4, h5, h6, button, input{font-size:100%}div{margin:0 auto;box-sizing:border-box}.m{margin:0 auto}.right{float:right}.left{float:left}.t10{margin-top:10px}.o{overflow:hidden}.clearfix{*zoom:1}.clearfix:after{display:block;overflow:hidden;clear:both;height:0;visibility:hidden;content:"."}.yc dl dt dd{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden}.yc ul li{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden}.f12{font-size:12px}body{ background-color: #F4F4F4;}
.mx1200{box-sizing:border-box;width: 1110px;}.top25{ margin-top: 25px !important;}
.sl{}
.sl dd{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;}
.sl li{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;}
.clearfix{*zoom:1}.clearfix:after{display:block;overflow:hidden;clear:both;height:0;visibility:hidden;content:"."}
.topbg{height:120px; background: #fff; width: 100%;}
.topbg .th{ width:100%; height:35px; line-height:35px; background:#eee}
.topbg .th ul{ width:1100px; margin:0 auto; color:#9a9a9a; font-size:12px}
.topbg .th li a{ padding:0 5px;color:#9a9a9a; }
.topbg .th li a:hover{color:#E9282C}
.topbg .logo{margin:17px 0 0 0}
.topbg .tel{ background: url(../i/tel.jpg) no-repeat left center; float: right;margin: 22px 0 0 0;}
.topbg .tel dl{  margin: 0px 0 0 52px; font-size: 12px; color: #9a9a9a;}
.topbg .tel ul{  margin: 0 0 0 52px;color: #ee6607; font-family:Constantia, "Lucida Bright", "DejaVu Serif", Georgia, serif; font-size:22px; line-height:22px}

.hdp{ margin:20px 0 0 100px; float:left}


.navBar{ position:relative; z-index:1;  background:#068d08; color:#fff; height:45px; line-height:45px;

-moz-box-shadow: 0px 3px 2px rgba(0, 0, 0, 0.15);
-webkit-box-shadow: 0px 3px 2px rgba(0, 0, 0, 0.15);
box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.20);


}
.nav{ width:1100px; margin:0 auto;}
.nav .m{ float:left;position:relative;}
.nav a:hover{ text-decoration:none; color:#ff0;   }
.nav h3{ float:left;  font-size:100%; font-weight:normal; font-size:14px; height:45px; overflow:hidden;  }
.nav h3 a{ display:block; color:#fff;  padding:0 35px;vertical-align:top;  }
.nav .on{ background:#3da61a; border-top:solid 2px #f16605; margin-top:-2px}
.nav .sub{ display: none; /*默认隐藏*/ position: absolute; top: 45px; background-color: rgba(56,158,22,0.80); text-align: center; width: 100% }
.nav .sub li{vertical-align:middle;}
.nav .sub li a{ height:35px; line-height:35px;display:block;color:#fff;}
.nav .sub li a:hover{ color:#ff0; background:#53b818; }
.nav span{ float:right}
.nav .ss{ float: right; width: 70px; height: 28px; background: #1d6106; text-align: center; line-height: 28px; margin-top: 9px;border-bottom-right-radius: 3px; border-top-right-radius: 3px; border:none; cursor:pointer; color:#fff}
.nav .so{ float:right; width:220px; height:28px; line-height:28px; border:none; background:#27750d; text-indent:5px; font-size:12px; margin-top:9px;border-top-left-radius: 3px;border-bottom-left-radius: 3px; color:#a7c89f}


.listrightcon2{border-top: solid 1px #d5e3f0; padding:15px 0 ;}
.listrightcon2 dl{ float:right;width:100%;}
.listrightcon2 dt{font-size:22px; line-height:22px; padding-bottom:10px;}
.listrightcon2 dt a{ color: #c73741;}
.listrightcon2 dd{font-size: 14px; line-height:23px;}




.fullSlide{ min-width:900px;position:relative;  height:470px; overflow:hidden;}
.fullSlide .bd{ position:relative; z-index:0;  }
.fullSlide .bd ul{ width:100% !important; }
.fullSlide .bd li{ width:100% !important;  height:470px; }

.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:30px; left:0; height:30px; line-height:30px; text-align:center;}
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:4px; background-color: #fff;overflow:hidden;line-height:9999px; filter:alpha(opacity=40);opacity:0.4; border-radius: 10px;}
.fullSlide .hd ul .on{ filter:alpha(opacity=100);opacity:1;background-color: #40B3FF;}
.wocao{ width:830px; height: 90px; margin: 0 auto; padding-top: 175px; color: #fff;}
.wocao dl{ float:left; width:620px}
.wocao dt{ float: left; margin-left:5px;text-indent:-999px; overflow:hidden;}
.wocao dt a{ width:100%; display:block; height:59px;}
.wocaodd{ background: url(../i/s_13.png) repeat-x left center; position: absolute; bottom:0px; width:100%; line-height:33px; text-align:center; color:#fff}
.wocaodd a{color:#918f8e}

.fullSlide2{ min-width:900px;position:relative;  height:220px; overflow:hidden;   }
.fullSlide2 .bd{ position:relative; z-index:0;}
.fullSlide2 .bd ul{ width:100% !important;}
.fullSlide2 .bd li{ width:100% !important;height:220px;}



.xitjs{ width: 100%; border-bottom: solid 2px #d8d8d8; margin-top: 20px;}
.xitjs ul{border-bottom: solid 2px #53b818; margin: 0 auto; text-align: center; font-size: 36px; width: 260px; margin-bottom: -2px; font-weight: normal;}
.xitjc{ width: 100%;margin-top: 20px;background: url(../i/i_50.png) no-repeat center bottom; text-align: center; font-size:30px; line-height: 45px; padding-bottom: 15px; color: #389e16;}
.liuyan{ width: 1060px; margin: 0 auto; margin-top: 25px; background-color: #30afea; height: 159px; border-radius: 5px; padding: 25px; color: #fff;}
.liuyan ul{ width: 100%;}
.liuyan li{ margin: 0 10px 20px 10px; float: left; line-height: 36px;}
.liuyan li .inputs{line-height: 36px; height: 36px; background-color: #59bfee; border: none; text-indent:8px; border-radius: 3px; width: 254px;color: #fff;}

.liuyan li .buttons{line-height: 52px; height: 52px; background-color: #59bfee; border: none; text-indent:8px; border-radius: 3px; width: 210px; cursor: pointer; font-size: 16px; color: #fff;}

.liuyan li textarea{line-height: 18px;background-color: #59bfee; border: none; border-radius: 3px; width:680px; padding: 8px;color: #fff; font-family: "微软雅黑";}


.slideTxtBox{ width: 100%; margin-top: 20px;}



/*.slideBox{ width:495px; height:415px; overflow:hidden; position:relative;margin: 18px 0 0 0; padding: 5px; border: solid 1px #e9e9e9; float: left; background-color: #fff;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:9px; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; font-size: 10px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:483px; height:402px; display:block;  }
*/

/*.slideGroup{width:1110px; margin-top:20px}
.slideGroup .parHd{ height:135px;position:relative;border-bottom: solid 2px #4ea43b;}
.slideGroup .parHd dl{width: 100%; position: absolute;}
.slideGroup .parHd dl dt{ float:left;cursor:pointer; width: 157px; text-align: center; }
.slideGroup .parHd dl dt a{ width: 100%;  display: block;}
.slideGroup .parHd dl dt.on{height:135px;display: block;border-top-left-radius: 5px; border-top-right-radius: 5px; box-sizing: border-box; background-color: #4ea43b;color: #fff;}
.slideGroup .parHd dl dt.on a{color: #fff;}.slideGroup .parHd dl dt.on a{color: #fff;}
.slideGroup .parHd dl dt span{ display: block;}

.slideGroup .parHd dl dt.on .aa{ background: url(../i/a.png) no-repeat center 16px; padding-top: 100px;}
.slideGroup .parHd .ab{ background: url(../i/aa.png) no-repeat center 16px;padding-top: 100px}

.slideGroup .parHd dl dt.on .ba{ background: url(../i/b.png) no-repeat center 16px; padding-top: 100px;}
.slideGroup .parHd .bb{ background: url(../i/bb.png) no-repeat center 16px;padding-top: 100px}

.slideGroup .parHd dl dt.on .ca{ background: url(../i/c.png) no-repeat center 16px; padding-top: 100px;}
.slideGroup .parHd .cb{ background: url(../i/cc.png) no-repeat center 16px;padding-top: 100px}


.slideGroup .parHd dl dt.on .da{ background: url(../i/d.png) no-repeat center 16px; padding-top: 100px;}
.slideGroup .parHd .db{ background: url(../i/dd.png) no-repeat center 16px;padding-top: 100px}

.slideGroup .parHd dl dt.on .ea{ background: url(../i/e.png) no-repeat center 16px; padding-top: 100px;}
.slideGroup .parHd .eb{ background: url(../i/ee.png) no-repeat center 16px;padding-top: 100px}

.slideGroup .parHd dl dt.on .fa{ background: url(../i/f.png) no-repeat center 16px; padding-top: 100px;}
.slideGroup .parHd .fb{ background: url(../i/ff.png) no-repeat center 16px;padding-top: 100px}

.slideGroup .parHd dl dt.on .ga{ background: url(../i/g.png) no-repeat center 16px; padding-top: 100px;}
.slideGroup .parHd .gb{ background: url(../i/gg.png) no-repeat center 16px;padding-top: 100px}

.slideGroup .slideBox{overflow:hidden;padding:10px 0;position:relative; border:solid 1px #eaedee; margin-top:10px}

		.slideGroup .sPrev,.slideGroup .sNext{position:absolute;left:0px;top:10px;display:block;width:27px;height:180px;background:url(../i/i_53.png) no-repeat center center}
		.slideGroup .sNext{left:auto;right:0px;background:url(../i/i_54.png) no-repeat center center}

		.slideGroup .parBd ul{overflow:hidden;zoom:1}
		.slideGroup .parBd ul li{margin:0 7px;float:left;overflow:hidden;text-align:center}
		.slideGroup .parBd ul li .pic{text-align:center}
		.slideGroup .parBd ul li .pic img{width:260px;height:180px;display:block;}
		.slideGroup .parBd ul li .pic a:hover img{border-color:#999}
		.slideGroup .parBd ul li .title{line-height:24px}*/





/*.lanmut{ width:1110px; margin:30px auto 0 auto}
.lanmut ul li{margin:0 7px;float:left;overflow:hidden;text-align:center;margin-bottom:15px}
.lanmut ul li .pic{text-align:center}
.lanmut ul li .pic img{width:260px;height:180px;display:block;}
.lanmut ul li .title{line-height:24px; line-height:36px; background:rgba(0,0,0,0.3); margin-top:-36px; position:relative; z-index:100}
.lanmut a{ color:#fff}
*/

.zzsc{ width:1110px; height:auto; margin:36px auto 0 auto; overflow:hidden;}
.zzsc ul li{ width:260px; height:180px; overflow:hidden; float:left; margin:0px 7px 15px 7px; position:relative; text-align:center;}
.zzsc ul li img{ width:260px; height:180px; position:absolute; left:0; top:0; z-index:10;}
.zzsc ul li .mark{ background:url(../i/jia.png) no-repeat center 50px #000;opacity:0.7; display:none; width:260px; height:180px; position:absolute; left:0; top:0; z-index:15; text-indent:-3000px; overflow:hidden;filter:alpha(opacity=0.7);}
.zzsc ul li .mark2{ width:100%;height:50px; line-height:60px;background:url(../i/touming.png) repeat-x center top; position:absolute; left:0; top:130px; color:#fff; font-size:16px; z-index:20;}








.wendang{ width: 590px; float: right; margin-top: 18px;}
.wendang h2{ font-size: 36px; line-height: 36px; font-weight: normal;}
.wendang h3{ font-size: 14px;line-height:22px; margin-top: 10px; font-weight: normal;}
.wendang #button{width:121px; height:40px;background: url(../i/16803.png) no-repeat;cursor: pointer; border: none;}
.wendang #button:hover{background: url(../i/16802.png) no-repeat;}

.wendang dl{ margin-top: 15px;}
.wendang dt{ }
.wendang dd{ font-size: 14px;line-height:22px; margin-top: 10px; font-weight: normal;}





.listwendang{ margin-top: 18px;}
.listwendang h2{ font-size: 26px; line-height: 46px; font-weight: normal;}
.listwendangh3{ font-size: 14px;line-height:32px;padding:10px 20px 20px 20px;}












.listwendang dl{ margin-top: 15px;}
.listwendang dt{ }
.listwendang dd{ font-size: 14px;line-height:22px; margin-top: 10px; font-weight: normal;}

.about{ width: 1110px; margin-top: 20px;}
.about ul{float: left;}


.about dl{ float: right;width:680px;}
.about dt{ float: left; margin-right: 10px; background: #6dcef9; border-radius: 3px; line-height: 30px; font-size: 14px; padding: 0 15px; color: #fff;}
.about dt a{ color: #fff;}
.about .s2{ background: #f2ac67;}
.about .s3{ background: #a0d666;}

.about dd{float: right; margin-top:10px;line-height:30px;}



.listxitjs{ width: 100%; border-bottom: solid 2px #d8d8d8; margin-top: 20px;}
.listxitjs ul{border-bottom: solid 2px #d62525; margin: 0 auto; text-align: center; font-size: 36px; width: 260px; margin-bottom: -2px;}
.listxitjs dl{border-bottom: solid 2px #3181ce; margin: 0 auto; text-align: center; font-size: 36px; width: 260px; margin-bottom: -2px;}

/*.dowebok { position: relative; width:495px; height: 415px; margin: 18px 0 0 0; overflow: hidden; padding: 5px; border: solid 1px #e9e9e9;}
.dowebok img { display: block; border: 0 none; width: 483px; height: 402px;}
.dowebok ul, .dowebok ol { list-style-type: none;}

.flex-viewport { z-index: 1;}
.flex-control-nav { position: absolute; right: 110px; bottom: 10px; z-index: 2; width: 130px; text-align: right;}
.flex-control-nav li { display: inline-block; *display: inline; zoom: 1;}
.flex-control-nav a { float: left; width: 23px; height: 23px; line-height: 100px; overflow: hidden; background: url(../i/dot1.png) 4px 4px no-repeat; cursor: pointer;}
.flex-control-nav .flex-active { background: url(../i/dot2.png) 4px 4px no-repeat;}
.flex-direction-nav { position: absolute; z-index: 3; right: 5px; bottom: 6px; width: 100px; height: 50px; opacity: 0.5;}
.flex-direction-nav li { float: left;}
.flex-direction-nav a { float: left; width: 50px; height: 50px; text-indent: -9999px; overflow: hidden;}
.flex-prev { background: #fff url(../i/arrow.png) 0 0 no-repeat;}
.flex-prev:hover { background-position: 0 -50px;}
.flex-next { background: #fff url(../i/arrow.png) right 0 no-repeat;}
.flex-next:hover { background-position: -50px -50px;}

.doweboks { position: relative; width:495px; height: 415px; margin: 18px 0 0 0; overflow: hidden; padding: 5px; border: solid 1px #e9e9e9;}
.doweboks img { display: block; border: 0 none; width: 483px; height: 402px;}
.doweboks ul, .doweboks ol { list-style-type: none;}*/




.colleft{ width: 200px;margin-top: 15px; background: #fff;}

/*.colleft .daohang{ width: 100%; background-color: #E0E0E0; border-radius: 3px; overflow: hidden;}
.colleft .daohang h2{ font-size: 16px; line-height:22px;background: #078bcd;padding: 12px 0; text-indent:10px; color: #fff;}
.colleft .daohang h2 i{ color:#b2b2b2; font-size:18px; line-height:18px; height:18px; width:20px; text-align:right; overflow:hidden;margin:0 5px 0 25px;vertical-align:middle; margin-top:-6px; font-style:normal}
.colleft .daohang ul{}

.colleft .daohang li{ line-height: 45px;text-indent:10px; width: 100%; height: 45px;}
.colleft .daohang li a:hover{ background-color: #55b9eb; width: 100%; height: 45px; display: block; color: #fff;}
.colleft .daohang .on a{ background-color: #55b9eb; color: #fff; display: block;}


.listleft{width:200px;float:left;background:#FFF;}*/

.listleftTitle{width:200px;background:url(../i/s5.png) no-repeat center left;height:73px;padding:12px 0 0 18px;color:#FFF; z-index:1; position:relative}
.listleftTitle h2{ line-height:22px;font-size:20px}
.listleftTitle ul{ line-height:16px;font-size:16px}

.sideMens{ width:200px; position:relative; top:-11px; overflow:hidden}
.sideMens ul{}
.sideMens li{ height:39px;line-height:39px;text-align:left;margin-bottom:1px; border-bottom:solid 1px #d5efcf; text-indent:30px; }
.sideMens li .on{background:url(../i/z8.jpg) no-repeat center right; color:#FFF; cursor:pointer;border-bottom:solid 1px #7ed06b; display:block;padding-right:35px; width:165px;}
.sideMens li a{padding-right:35px;display:block}
.sideMens li a:hover{display:block; padding-right:35px;background:url(../i/z8.jpg) no-repeat center right; color:#FFF; cursor:pointer; text-decoration:none}

.listTitle2{ width: 100%;height:36px; border-bottom: solid 2px #e1e1e1;}
.listTitle2 h2{ font-size:22px;line-height:28px;height:34px;color:#3d9021;border-bottom:solid 2px #60b145; float: left; font-weight: normal;}
.listTitle2 span{ float:right;line-height:28px;font-size:12px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}


.colright {background-color: #fff; width: 900px; float: right; margin-top: 15px; padding:10px 15px 15px 15px; min-height: 600px;}
.colright .main_hd {  line-height: 40px;}
.colright .main_hd h2 {  font-size: 16px;  padding: 0 30px;  line-height: 75px;}



	.focusBox { position: relative; width:870px; height:400px; overflow: hidden; margin-top: 15px;}
	.focusBox .pic img { width:870px; height:400px; display: block; }
	.focusBox .prev, .focusBox .next { width:45px; height:99px; position:absolute; top:150px; z-index:3; filter:alpha(opacity=20); -moz-opacity:0.2; opacity:0.2; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}
	.focusBox .prev { background-image:url(../i/indexb.png); background-position:-112px 0; left:0 }
	.focusBox .next { background-image:url(../i/indexb.png); background-position:-158px 0; right:0 }
	.focusBox .prev:hover,.focusBox .next:hover { filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6}

.listrightcon{margin-top:10px;margin-left: -20px;}
.listrightcon dl{ width:274px;float:left;border:solid 1px #99d5f0; margin:10px 0px 10px 20px;}
.listrightcon dt img{padding:3px 3px 0 3px; width: 100%; height: 100%; box-sizing: border-box; max-height:160px;}
.listrightcon dd{line-height:26px;text-indent:5px; padding-bottom:4px;}


.brand-list { margin-top:10px;margin-left: -10px; width: 900px;}
.brand-list .brand-bd { position: relative; margin-left: 10px; margin-top: 5px; }
.brand-list .item { position: absolute; width: 280px; padding-bottom: 5px; background-color: #fff; border: 1px solid #cfe7c6; padding:3px; top: 0; left: 40%; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; -ms-transition: all 0.3s; transition: all 0.3s; }
.brand-list .hover { box-shadow: 0px 1px 8px rgba(200,200,200,.6); background-color: #fff; border-color: #64b947;}
.brand-list .additem { padding: 0; width: 31.5%; border: none; }
.brand-list .item ul { margin-bottom: 5px;text-indent: 5px; line-height:25px;}
.brand-list .item ul a { text-indent: 5px;}
.brand-list .item dl{}
.brand-list .item dl img{ width: 100%;box-sizing: border-box}



.dbczlist{ width:100%; padding:5px 0;}
.dbczlist ul{ width:100%}
.dbczlist li{ width:100%;background:url(../i/zc03.png) no-repeat center left;text-indent:15px;border-bottom:dashed 1px #CCCCCC;line-height:42px}
.dbczlist li span{float:right;color:#a6a6a6;font-size:12px}

.dbczlists{ width:100%; padding:25px 0 5px 0;}
.dbczlists dl{ width:96.2%;border:dashed 1px #CCCCCC; padding:15px; margin-top: -1px;}
.dbczlists dt{ width:100%;font-size: 20px; }
.dbczlists dt span{ float: right;}
.dbczlists dd{color:#a6a6a6;}



/*分页*/
.pager{ margin:15px 0 0 0; width:100%;}
.pager a{ padding:2px 10px;border: 1px solid #ddd;background: #fff; border-radius:2px;}
.pager a:hover{ background:#60b145;border-color: #60b145;color: #FFFFFF}
.pager span{ background:#60b145;color:#FFF; padding:2px 10px;border: 1px solid #60b145;border-radius:2px;}


.contentCon{line-height:35px;font-size:14px;color:#4D4D4D;margin:20px; overflow: hidden;}
.contentCon img{ max-width:825px;}

.showTitle{ text-align:center;width:100%;margin-right:30px}
.showTitle h2{ text-align:center;font-size:20px;line-height:26px;padding:18px 0 3px 0;border-bottom: dashed 1px #ccc}
.showTitle em{ font-size:12px;line-height:25px}



/*客服部分*/
.qqserver p img{display:inline;margin:-5px 5px 0 0;vertical-align:middle;}
.scrollsidebar{position:absolute;z-index:999;top:220px;}
.side_content{width:167px;height:auto;overflow:hidden;float:left;}
.side_content .side_list{width:167px;overflow:hidden;}
.show_btn{width:0;height:144px;overflow:hidden;margin-top:50px;float:left;cursor:pointer;}
.show_btn span{display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn{background:url(../i/sidebar_bg.png) no-repeat;}
.side_title{height:46px;}
.side_title{height:46px;}
.side_bottom{height:8px;}
.side_center{font-family:Verdana, Geneva, sans-serif;padding:10px 12px 5px 12px;font-size:12px;}
.close_btn{float:right;display:block;width:19px;height:19px;margin:16px 7px 0 0;}
.close_btn span{display:none;}
.side_center .qqserver p{text-align:left;padding:6px 0;margin:0;vertical-align:middle;}
.phoneserver {font-size:14px;text-align:center;}
.phoneserver p{padding:2px 0;margin:0;color:#666666;}
.msgserver{border-top:1px dotted #ccc;text-align:center;margin-top:6px;padding:10px 0 3px 0;}
.msgserver a{background:url(../i/sidebar_bg.gif) no-repeat -119px -154px;padding:3px 0 3px 23px;}
.side_content hr{border-bottom:1px solid #E6E6E6;height:1px;margin:10px 0;clear:both;}

/* green skin  */
.side_green .side_title{background-position:-505px 0;}
.side_green .side_center{background:url(../i/green_line.gif) repeat-y center;}
.side_green .side_bottom{background-position:-505px -60px;}
.side_green .close_btn{background-position:-44px -45px;}
.side_green .close_btn:hover{background-position:-65px -45px;}
.side_green .show_btn{background-position:-187px 0;}
.side_green .msgserver a{color:#68c40b;}
.side_green hr{border-bottom:1px solid #edf2e5;}




/*头像*/
.m3{background:#f3fdf3;border:1px solid #dddddd;border-radius:2px;padding:10px; margin:25px 25px 15px 25px;}
.user{float:left;margin:10px;background:#FFFFFF;width:100px}
.user .userimg{ width:100px;height:100px}
.user .userimg img{ width:100px;height:100px}
.user .hide{ background:#ded3c9;text-align:center;line-height:25px;}
.user .hide a{color:#998f85}
.ls{color:#dd514c}
.top8{margin-top:-2px}
.ziti p{ line-height:17px;}
.zitipic{ width:55px; height:31px; float:left; margin-right:10px}
.zitipic img{ width:55px; height:31px;}


/*头像右边*/
#remind{border:1px solid #FFEED6;background-color: #fff; }
#remind dl{height:30px;line-height:30px;overflow:hidden; padding:5px 10px;}
#remind dt{float:left; margin-right: 15px;}


#i-userinfo{border-left:1px solid #b1dfb1;margin:10px 0 0 125px;padding-left:10px;height: 125px;}
#userinfodisp{height:30px;line-height:25px;margin-bottom:3px;overflow:hidden}
#userinfodisp strong{color:#333;font-size:20px;font-weight:normal}
.member{height:23px;margin-right:10px;overflow:hidden}


 .sub_title {margin:0  25px;height: 40px;line-height: 40px;border: 1px solid #e7e7eb;padding: 0 20px;  background-color: #f4f5f9;}


.dingdan{margin:0  25px; border: solid 1px #e7e7eb; border-top: none; padding:8px 15px;}
.dingdan table  {border-collapse:collapse; width: 100%; font-size: 12px;border-top:solid 2px #9dd59d !important; margin: 10px 0;  float: left;}
.dingdan table, td, th{border:solid 1px #dddddd; padding:3px 6px;line-height:30px;}



.biaoges{ padding:25px; margin:0 auto;}
.biaoges .am-form-group{margin-bottom: 1rem; width: 100%; clear: both; height: 30px; }
.biaoges .zuo{ float:left; line-height:30px; width:85px; text-align:right; margin-right:6px}
.biaoges .you{ float:left; line-height: 30px;}
.biaoges .you .input-text{ width:400px; float:left;text-indent: 6px; font-size: 14px; height: 30px; line-height: 30px; border: solid 1px #e6e7ec;}
.biaoges .you .ib{ width:50px !important; float: left;}
.biaoges .you .ib input{vertical-align:text-bottom; margin-bottom:2px; margin-bottom:-2px\9;}

.biaoges .you .am-input-sm{ width:400px; float:left}
.biaoges .you #nicknameTip,.biaoges .you #passwordTip,.biaoges .you #emailTip,.biaoges .you #renewpasswordTip{ float:left; line-height:32px; margin-left:5px}
.biaoges .you .onCorrect{color:#5eb95e}
.biaoges .you .onError{color:#e43b3e}
.biaoges .you .onFocus{color:#e43b3e}
.biaoges .you .pc-select-areaid{margin-right:7.8px; font-size: 14px; width:126px !important; height: 30px; line-height: 30px; color: #525252; font-family: "微软雅黑"; border: solid 1px #e6e7ec;}
.biaoges .zhong{ margin-left:90px}
.warning{ padding: 5px 25px; background: #44B549; border: none; color: #fff; border-radius: 3px;}
.warning:hover{ padding: 5px 25px; background: #38983c; border: none; color: #fff; border-radius: 3px;}




.biaoges .col-auto{ float:right; width:490px; height:490px; margin-right:70px; margin-top:20px; background-color: #333333;}
.biaoges .col-avatar{ float:left; width:185px; margin-left:70px; margin-top:20px}


.dlititle{margin:15px auto;padding:60px; padding-top: 40px;}
.dlititle h2{font-size:35px;color:#44B549;line-height:36px;font-weight:bold;height:45px;width:100%; margin-bottom: 15px; text-indent: 77px;}
.dlititle ul{float:left;margin:15px 0 0 0; width: 50%; min-width: 445px;}
.dlititle li{width:100%;clear:both; height: 45px;}
.dlititle li span{float:left;width:70px;text-align:right;margin-right:10px;font-size:14px; line-height: 30px;}
.dlititle li .date{width:360px; float:left;text-indent: 6px; font-size: 14px; height: 30px; line-height: 30px; border: solid 1px #e6e7ec;}
.dlititle li .yazheng{width:120px; float:left;text-indent: 6px; font-size: 14px; height: 30px; line-height: 30px; border: solid 1px #e6e7ec;}
.dlititle li .yazhengimg{width:125px;height:32px;margin-left:10px;float:left; background-color: #EDF7FF; border: solid 1px #e6e7ec;}
.dlititle li .yazhengimg img{width:120px;height:26px; margin: 4px 0 0 3px;}
.dlititle li .dates{float:left;width:400px;text-align:left;margin:8px 0 !important;padding-bottom:8px}
.dlititle .input-text{ }
.dlititle label{line-height:35px}
.dlititle dl{float:right;margin:12px 0 0 0;width: 43%;}
.dlititle dt{font-size:20px;line-height:22px; font-weight: bold;}
.dlititle dd{margin-top:10px}
.dlititle .onShow, .dlititle .onFocus, .dlititle .onError, .dlititle .onCorrect, .dlititle .onLoad, .dlititle .onTime{display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;vertical-align:middle;background:url(/public/images/msg_bg.png) no-repeat;color:#444;line-height:18px;padding:1px 10px 2px 23px;margin:5px 0 0 0}
.dlititle .onShow{background-position:3px -147px;border-color:#40B3FF;color:#959595}
.dlititle .onFocus{background-position:3px -147px;border-color:#40B3FF}
.dlititle .onError{background-position:3px -47px;border-color:#40B3FF;color:red}
.dlititle .onCorrect{background-position:3px -247px;border-color:#40B3FF}
.dlititle .onLamp{background-position:3px -200px}
.dlititle .onTime{background-position:3px -1356px}

/*<!----------------------风骚的分割线---------------------下面的爱用不用--------------------------->*/

.foods{width:100%;margin-top:20px;height: 207px; background:#f8f8f8; border-top:solid 2px #dfdfdf}
.foodsz{ width: 1100px; padding: 20px 0 10px 0;}
.foodsz span{border-right: solid 1px #DBDBDB; height: 100px; float: left; margin-top: 10px;}
.foodsz span img{ margin: 25px 20px 0 0;}
.foodsz ul{ float: left; line-height:28px; color: #6a6a6a; margin-left: 15px;}

.foods dl{ float: right;}
.foods dt{ float: right; margin-left: 10px; line-height: 25px; font-size: 12px; color: #797979;}
.foods dt img{ float: right; border: solid 3px #DBD8D8;}
.foods dd{ float: right;}
.food{ width:100%; line-height:40px; text-align: center; clear: both; border-top: solid 1px #DFDFDF;}
.food ul{ padding: 0 20px; color: #797979;}.food ul a{ color: #797979;}


/*<!----------------------风骚的分割线---------------------别删过了--------------------------->*/

.contentCons{margin-top: 15px; line-height: 30px;}
.contentCons tr{float: left; width: 100%;}
.contentCons th{ text-align: right; font-weight: normal; width: 75px; padding-right: 5px;border: none}
.contentCons td{ line-height: 30px; width: 600px; border: none}
.contentCons td .input-text{ line-height: 30px; height: 30px; text-indent: 5px; width: 260px;margin: 5px 0; }
.contentCons td .input-texts{ line-height: 30px; height: 30px; text-indent: 5px; width: 264px;margin: 5px 0; }

.contentCons .btn3{ padding:0 15px; text-align: center; background: #47b25b; color: #fff; line-height: 33px; border: none; border-radius: 3px;}
.contentCons .btn3:hover{ background: #35a64a; cursor:pointer;}


.en{ background:url(../i/145.gif) no-repeat  left center; padding-left:21px !important; color:#EF2124 !important; margin-left:5px}
.cn{ background:url(../i/146.gif) no-repeat  left center; padding-left:21px !important}


/* 当浏览器的可视区域小于1200px */
@media screen and (max-width:1200px)
 {



}

/* 当浏览器的可视区域小于960px */
@media screen and (max-width:960px)
 {



}






